@charset "utf-8";

/* product_list Content Table
	1.
	2.��ǰ����Ʈ
	3.
*/

/* 1.
--------------------------------------------------------------------------------------------------------------------------------*/
.snb{width:236px;float:left}
.snb h2{height:70px;background:url(../images/product_view/bg_prdview_ttl.png) 0 0 repeat;border-bottom:1px solid #cdcdcd;border-right:none;}
.snb h2 a{display:block;font-size:20px;color:#191919;padding-left:24px;padding-top:25px;height:45px;}
.snb h3{font-size:13px;color:#515151;height:18px;border-bottom:1px solid #515151;display:inline-block;padding:0 1px;margin-bottom:15px;}

/* snb */
.snb .category_box{margin-top:22px;}
.snb .category_box ul li{margin-top:2px}
.snb .category_box ul li a{color:#969696;display:block;font-size:12px;height:14px;line-height:14px;padding:3px 0 4px}
.snb .category_box ul li ul.category_depth2{display:none;}
.snb .category_box ul li.on > a{padding:3px 11px 4px;background:#838383;color:#fff;font-weight:bold;}
.snb .category_box ul li.on ul.category_depth2{display:block;}
.snb .category_box ul li.on ul.category_depth2 li a{padding:3px 11px 4px;color:#505050}
.snb .production_option_box{margin-top:20px;}
.snb .production_option_box ul:after{content:'';display:block;clear:both} 
.snb .production_option_box ul li{float:left;margin-right:4px;margin-bottom:4px;width:42px;height:25px;display:inline-block;border:1px solid #cdcdcd;font-size:12px;color:#969696;line-height:25px;text-align:center;cursor:pointer;}
.snb .production_option_box ul li.on{background-color:#6e757d;border-color:#6e757d;font-weight:bold;color:#fff}
.snb .production_option_box ul li.soldout{color:#e8e8e8;border-color:#e8e8e8;cursor:default}
.snb .production_option_box.small ul li{width:34px}
.snb .production_option_box.large ul li{width:114px}
.snb .production_option_box ul li.last{margin-right:0}
.snb .price_box{margin-top:22px}
.snb .price_box .price_ipt_box{color:#969696}
.snb .price_box .price_ipt_box input[type="text"]{width:85px;background-color:#F9F9F9;border:1px solid #cdcdcd;padding:5px 11px;outline:none;color:#969696;font-size:12px;height:13px}
.snb .price_box .price_ipt_box input[type="text"]:last-child{float:right}
.snb .search_box{margin-top:30px}
.snb .search_box .search_snb_btn{float:left;background-color:#444;width:116px;border:1px solid #444;color:#fff;margin-right:4px;font-weight:bold;padding:13px 0;text-align:center;cursor:pointer;}
.snb .search_box .reset_snb_btn{float:left;width:116px;background-color:#e7e7e7;border:1px solid #a2a2a2;font-weight:bold;padding:13px 0;color:#444444;text-align:center;cursor:pointer;}
.snb .btn_basic{width:100%;margin-top:18px;background-color:#f9f9f9;border-width:1px;border-style:solid;border-color:#cdcdcd #cdcdcd #a2a2a2 #cdcdcd}
.snb .btn_basic span{padding:7px 0;display:inline-block;padding-right:15px;background:url(../images/product_view/bg_arr_top.png) right center no-repeat;}

.content{padding:36px 0 0 16px;margin-left:236px}
.content:after{content:'';clear:both;display:block}
.content .prd_photo_box{width:570px;float:left;}

/* 2.��ǰ����Ʈ
--------------------------------------------------------------------------------------------------------------------------------*/
.prd_list{margin:0 0 66px 0;}
/* �����̼� */
.location_wrap span,.location_wrap span a{color:#515151}
.location_wrap span{display:inline-block;margin:0 4px}
.location_wrap span.last a{color:#969696}

.prd_header{position:relative;margin-bottom:12px;height:24px;}
.prd_header .tab{position:absolute;top:-10px;right:0;}
.prd_header .tab ul:after{content:"";display:block;clear:both;}
.prd_header .tab li{float:left;padding:10px 17px;background:url("../images/product_list/bg_tab_line.png") left 10px no-repeat;}
.prd_header .tab li:first-child{background:none;}
.prd_header .tab li.on{border:1px solid #A2A2A2;color:#515151;background:none;}
.prd_header .tab li a{color:#969696;}
.prd_header .tab li.on a{color:#515151;}
/* ��ǰ����Ʈ */
.list ul:after{content:"";display:block;clear:both;}
.list ul li{float:left;margin:0 16px 22px 0;}
.list ul li.last{margin:0 0 22px 0;}
.list ul li .list_box{padding:9px;width:314px;height:452px;background:#EDEDEA;}
.list .list_box .prd_info a.prd_img{display:inline-block;padding:15px 0;}
.list .list_box .prd_info a.vs{position:absolute;right:100px;bottom:10px;}
.list .list_box .prd_info a.like{position:absolute;right:58px;bottom:10px;}
.list .list_box .prd_info{position:relative;margin-bottom:15px;width:314px;height:301px;background:url("../images/product_list/bg_prd_info.png") 0 0 no-repeat;border-bottom:3px solid #E0E0E0;text-align:center;}
.list .list_box .prd_info.new{border-bottom:3px solid #0B9A00;}
.list .list_box .prd_info.last{border-bottom:3px solid #009CD3;}
.list .list_box .prd_info.gl{border-bottom:3px solid #A246A9;}
.list .list_box .prd_info .prd_size{position:absolute;top:0;right:0;width:44px;height:301px;background:url("../images/product_list/bg_size_line.png") 0 0 repeat-y;}
.list .list_box .prd_info .prd_size ul{height:287px;padding:7px 0;}
.list .list_box .prd_info .prd_size ul:after{content:"";display:block;clear:both;}
.list .list_box .prd_info .prd_size ul li{display:block;margin:11px 0 0 0;width:44px;text-align:center;color:#FEFEFE;line-height:12px;}
.list .list_box .prd_info .prd_size ul li:first-child{margin:0;}
.list .list_box .prd_info .prd_size ul li.none{color:#909090;text-decoration:line-through;}
/* ��ǰ�Ұ� */
.prd_name{position:relative;height:132px;}
.prd_name .brand .L{font-size:16px;font-weight:bold;color:#666;}
.prd_name .brand .R{float:right;font-size:14px;color:#666;}
.prd_name .information{margin-top:15px;font-size:12px;color:#969696;line-height:16px;height:48px;overflow-y:hidden;}
.prd_name .sale{position:absolute;bottom:14px;left:9px;padding-right:14px;display:inline-block;width:30px;text-align:center;background:url("../images/product_list/ico_sale.png") right bottom no-repeat;}
.prd_name .sale span{float:left;display:table-cell;padding:0;margin:0;}
.prd_name .price{position:absolute;bottom:14px;right:0px;}
.prd_name .price .price1{margin-bottom:6px;font-size:12px;color:#8D8D8D;font-weight:bold;text-decoration:line-through;text-align:right;}
.prd_name .price .price2{font-size:19px;color:#D03A3E;font-weight:bold;text-align:right;}
/* ������ */
.prd_more{position:relative;left:-252px;margin-top:18px;}
.prd_more button{width:1280px;height:43px;background:url("../images/product_list/btn_prd_more.png") 0 0 no-repeat;}
.prd_more button span{position:relative;display:inline-block;left:-13px;top:-1px;color:#666;font-size:14px;line-height:16px;}

